package com.zjdiepu.www.model.third.response.ali;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;
/**
 * 项目名称：dp-vo   
 * 类名称：AliOcrIdcardOutputDataValue   
 * 类描述：  印刷文字识别_身份证识别响应结果
 * 创建人：xiongxiaotun
 * 创建时间：2017年3月24日 下午1:32:46   
 * 修改人：xiongxiaotun
 * 修改时间：2017年3月24日 下午1:32:46   
 * 修改备注：   
 * @version V1.0
 */
public class AliOcrIdcardOutputDataValue implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 配置信息，同请求体configure
	 */
	@JSONField(name="config_str")
	private String configStr;
	/**
	 * 识别结果,true表示成功，false表示失败
	 */
	private String success;
	
//    ==================================正面=========================
	
	/**
	 * 地址信息
	 */
	private String address;
	/**
	 * 人脸位置
	 */
	@JSONField(name="face_rect")
	private AliOcrIdcardFaceRect faceRect;
	/**
	 * 姓名
	 */
	private String name;
	/**
	 * 民族
	 */
	private String nationality;
	/**
	 * 身份证号
	 */
	private String num;
	/**
	 * 性别
	 */
	private String sex;
	/**
	 * 出生日期
	 */
	private String birth;
//  ==================================反面=========================
	/**
	 * 有效期起始时间
	 */
	private String startDate;
	/**
	 * 有效期结束时间
	 */
	private String endDate;
	/**
	 * 签发机关
	 */
	private String issue;
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getConfigStr() {
		return configStr;
	}
	public void setConfigStr(String configStr) {
		this.configStr = configStr;
	}
	public AliOcrIdcardFaceRect getFaceRect() {
		return faceRect;
	}
	public void setFaceRect(AliOcrIdcardFaceRect faceRect) {
		this.faceRect = faceRect;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getNationality() {
		return nationality;
	}
	public void setNationality(String nationality) {
		this.nationality = nationality;
	}
	public String getNum() {
		return num;
	}
	public void setNum(String num) {
		this.num = num;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public String getBirth() {
		return birth;
	}
	public void setBirth(String birth) {
		this.birth = birth;
	}
	public String getSuccess() {
		return success;
	}
	public void setSuccess(String success) {
		this.success = success;
	}
	public String getStartDate() {
		return startDate;
	}
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	public String getEndDate() {
		return endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	public String getIssue() {
		return issue;
	}
	public void setIssue(String issue) {
		this.issue = issue;
	}
	@Override
	public String toString() {
		return "AliOcrIdcardOutputDataValue [configStr=" + configStr
				+ ", success=" + success + ", address=" + address
				+ ", faceRect=" + faceRect + ", name=" + name
				+ ", nationality=" + nationality + ", num=" + num + ", sex="
				+ sex + ", birth=" + birth + ", startDate=" + startDate
				+ ", endDate=" + endDate + ", issue=" + issue + "]";
	}
	
}










